/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package entidad.convalidacionMateria;

import entidad.Estudiante;
import entidad.Materia;
import entidad.Persona;
import entidad.Profesor;
import wasolicitudesfiec.registros.Rg_Solicitud;

/**
 *
 * @author kabad
 */
public class Solicitudconvalidacionmateria extends Rg_Solicitud {

    private String aConvalidar;
//private String estado;
    private Estudiante estudiante;
////private Date fechacreacion;
//private Date fechamodificacion;
    private int fkIdEstudiante;
    private int fkIdMateria;
    private int fkIdProfesor;
    private int fkIdSubDecano;
    private int fkParent;
    private int idSolicitudConvalidacion;
    private String informe;
    private Materia materia;
    private String nombreArchivo;
//private String nombreinstanciaproceso;
    private String observacionEstudiante;
    private String observacionProfesor;
    private String observacionSubDecano;
    private String pathArchivoAdjunto;
    private Profesor profesor;
    private String resultadoEvaluacion;
    private Profesor subDecano;
    private String resolucion;
private int fkIdSecretaria;
private Persona secretaria;
    public void setAConvalidar(String val) {
        this.aConvalidar = val;
    }

    public String getAConvalidar() {
        return this.aConvalidar;
    }
//public void setEstado(String val) {
//this.estado=val;
//}
//public String getEstado() {
//return this.estado;
//}

    public void setEstudiante(Estudiante val) {
        this.estudiante = val;
    }

    public Estudiante getEstudiante() {
        return this.estudiante;
    }
//public void setFechacreacion(Date val) {
//this.fechacreacion=val;
//}
//public Date getFechacreacion() {
//return this.fechacreacion;
//}
//public void setFechamodificacion(Date val) {
//this.fechamodificacion=val;
//}
//public Date getFechamodificacion() {
//return this.fechamodificacion;
//}

    public void setFkIdEstudiante(int val) {
        this.fkIdEstudiante = val;
    }

    public int getFkIdEstudiante() {
        return this.fkIdEstudiante;
    }

    public void setFkIdMateria(int val) {
        this.fkIdMateria = val;
    }

    public int getFkIdMateria() {
        return this.fkIdMateria;
    }

    public void setFkIdProfesor(int val) {
        this.fkIdProfesor = val;
    }

    public int getFkIdProfesor() {
        return this.fkIdProfesor;
    }

    public void setFkIdSubDecano(int val) {
        this.fkIdSubDecano = val;
    }

    public int getFkIdSubDecano() {
        return this.fkIdSubDecano;
    }

    public void setFkParent(int val) {
        this.fkParent = val;
    }

    public int getFkParent() {
        return this.fkParent;
    }

    public void setIdSolicitudConvalidacion(int val) {
        this.idSolicitudConvalidacion = val;
    }

    public int getIdSolicitudConvalidacion() {
        return this.idSolicitudConvalidacion;
    }

    public void setInforme(String val) {
        this.informe = val;
    }

    public String getInforme() {
        return this.informe;
    }

    public void setMateria(Materia val) {
        this.materia = val;
    }

    public Materia getMateria() {
        return this.materia;
    }

    public void setNombreArchivo(String val) {
        this.nombreArchivo = val;
    }

    public String getNombreArchivo() {
        return this.nombreArchivo;
    }
//public void setNombreinstanciaproceso(String val) {
//this.nombreinstanciaproceso=val;
//}
//public String getNombreinstanciaproceso() {
//return this.nombreinstanciaproceso;
//}

    public void setObservacionEstudiante(String val) {
        this.observacionEstudiante = val;
    }

    public String getObservacionEstudiante() {
        return this.observacionEstudiante;
    }

    public void setObservacionProfesor(String val) {
        this.observacionProfesor = val;
    }

    public String getObservacionProfesor() {
        return this.observacionProfesor;
    }

    public void setObservacionSubDecano(String val) {
        this.observacionSubDecano = val;
    }

    public String getObservacionSubDecano() {
        return this.observacionSubDecano;
    }

    public void setPathArchivoAdjunto(String val) {
        this.pathArchivoAdjunto = val;
    }

    public String getPathArchivoAdjunto() {
        return this.pathArchivoAdjunto;
    }

    public void setProfesor(Profesor val) {
        this.profesor = val;
    }

    public Profesor getProfesor() {
        return this.profesor;
    }

    public void setResultadoEvaluacion(String val) {
        this.resultadoEvaluacion = val;
    }

    public String getResultadoEvaluacion() {
        return this.resultadoEvaluacion;
    }

    public void setSubDecano(Profesor val) {
        this.subDecano = val;
    }

    public Profesor getSubDecano() {
        return this.subDecano;
    }

    public void setResolucion(String val) {
        this.resolucion = val;
    }

    public String getResolucion() {
        return this.resolucion;
    }

    @Override
    public String toString() {
        return this.materia.getNombre();
       
    }

    /**
     * @return the fkIdSecretaria
     */
    public int getFkIdSecretaria() {
        return fkIdSecretaria;
    }

    /**
     * @param fkIdSecretaria the fkIdSecretaria to set
     */
    public void setFkIdSecretaria(int fkIdSecretaria) {
        this.fkIdSecretaria = fkIdSecretaria;
    }

    /**
     * @return the secretaria
     */
    public Persona getSecretaria() {
        return secretaria;
    }

    /**
     * @param secretaria the secretaria to set
     */
    public void setSecretaria(Persona secretaria) {
        this.secretaria = secretaria;
    }
      @Override
    public int getIdSolicitud(){
        return this.getIdSolicitudConvalidacion();
    }
}

